@charset "euc-kr";

/* common */
.txt_point{color:#3d3d3d}

#popup_wrea .content .content_tit{margin:20px 0 10px 0}
#popup_wrea .content .content_tit h2{padding-left:10px;color:#333;font-weight:bold;background:url("../images/common/icon_tit.gif") no-repeat 0 4px;}
#popup_wrea .content .content_tit p{margin-top:-20px;font-size:11px;color:#666;text-align:right}
#popup_wrea .content .part_box{padding:20px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}

.pop_btn_box{margin:20px 0 30px 0;text-align:center}
.day_btn_box{display:block;margin-top:-21px;text-align:right}
.day_btn_box a{font-size:11px;color:#333}

div.basic_box{position:relative;width:100%;border:1px solid #ccc;,margin:0; }
div.basic_box .bd_radius{background:url('../images/common/bg_box.jpg') no-repeat}
div.basic_box .left_top{position:absolute;left:-1px;top:-1px;display:inline-block;width:10px;height:10px;background-position:left top;}
div.basic_box .right_top{position:absolute;right:-1px;top:-1px;display:inline-block;width:10px;height:10px;background-position:right top;}
div.basic_box .right_btm{position:absolute;right:-1px;bottom:-1px;display:inline-block;width:10px;height:10px;background-position:right bottom;}
div.basic_box .left_btm{position:absolute;left:-1px;bottom:-1px;display:inline-block;width:10px;height:10px;background-position:left bottom;}
div.basic_box .flag_guide{position:absolute;left:-3px;top:15px}
div.basic_box ul {margin:20px 32px 20px 80px;}
div.basic_box ul li {background:url("../images/common/icon_list.gif") no-repeat 0px 7px; padding-left:11px; margin-top:3px; line-height:18px;}

.bd_top{padding:20px 0 15px 0;text-align:center;border-top:1px solid #ccc}
.bd_box{padding:20px 0 15px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}

div.right_btn_box{margin-bottom:10px;text-align:right}

/* popup */
#popup_wrea .header{position:relative;height:13px;padding:15px 0;line-height:16px;background:url('../images/popup/bg_header.jpg') repeat-x left top}
#popup_wrea .header h1{margin-left:30px;font-size:14px;color:#fff;font-weight:bold}
#popup_wrea .header .btn_close{position:absolute;right:30px;top:11px}
#popup_wrea .content{margin-bottom:30px;padding:30px 23px 0 23px}
#popup_wrea .popup_Pint {display:inline-block; width:75px; height:21px; background:url('../../docs/images/common/btn_pop_print.gif') no-repeat;}
#popup_wrea .popup_Pint .blind {display:none;}

/* layer_popup */
#layer_popup{position:absolute;left:0;top:0;background:#fff;z-index:999}
#layer_popup .layer_wrap{position:relative}
#layer_popup .bd_radius{background:url('../images/popup/bg_layer_box.gif') no-repeat}
#layer_popup .left_top{position:absolute;left:0;top:0;display:inline-block;width:5px;height:5px;background-position:left top}
#layer_popup .right_top{position:absolute;right:0;top:0;display:inline-block;width:5px;height:5px;background-position:right top}
#layer_popup .right_btm{position:absolute;right:0;bottom:0;display:inline-block;width:5px;height:5px;background-position:right bottom}
#layer_popup .left_btm{position:absolute;left:0;bottom:0;display:inline-block;width:5px;height:5px;background-position:left bottom}

#layer_popup .header{width:100%;height:15px;padding:15px 0;background:url('../images/popup/bg_layer_header.jpg') repeat-x left top}
#layer_popup .header h1{margin-left:30px;font-size:16px;color:#fff;font-weight:bold}
#layer_popup .header .btn_close{position:absolute;right:13px;top:11px}
#layer_popup .content{padding:30px;border-left:2px solid #660680;border-right:2px solid #660680;border-bottom:2px solid #660680}

#layer_popup div.basic_box{position:relative;width:100%;border:1px solid #ccc;,margin:0}
#layer_popup div.basic_box .bd_radius{background:url('../images/common/bg_box.jpg') no-repeat}
#layer_popup div.basic_box .left_top{position:absolute;left:-1px;top:-1px;display:inline-block;width:10px;height:10px;background-position:left top;}
#layer_popup div.basic_box .right_top{position:absolute;right:-1px;top:-1px;display:inline-block;width:10px;height:10px;background-position:right top;}
#layer_popup div.basic_box .right_btm{position:absolute;right:-1px;bottom:-1px;display:inline-block;width:10px;height:10px;background-position:right bottom;}
#layer_popup div.basic_box .left_btm{position:absolute;left:-1px;bottom:-1px;display:inline-block;width:10px;height:10px;background-position:left bottom;}
#layer_popup div.basic_box .flag_guide{position:absolute;left:-3px;top:15px}
#layer_popup div.basic_box ul {margin:20px 32px 20px 80px;}
#layer_popup div.basic_box ul li {background:url("../images/common/icon_list.gif") no-repeat 0px 7px; padding-left:11px; margin-top:3px; line-height:18px;}

/* 중복확인 */
.search_box{height:21px;margin:15px 0;padding:15px;background:url('../images/popup/bg_search.jpg') no-repeat left top}

/* 사용자id, 비밀번호 찾기 */
.id_find_box{width:100%;border:2px solid #ccc}
.id_find_box thead tr th{padding:8px 0;font-size:14px;color:#8d42a6;font-weight:bold;border-right:1px solid #dedede;border-bottom:1px solid #dedede;background:#fbfbfb}
.id_find_box tbody tr td{padding:3px 0;font-size:11px;text-align:center;border-right:1px solid #dedede;background:#fbfbfb}
.id_find_box .bd_none{border-right:none}

/* form ? */
#popup_wrea textarea, #layer_popup textarea {border:1px solid #ccc; width:98%;}

/* font */
#popup_wrea .t_right, #layer_popup .t_right { padding-right:10px !important;}

/* introduce */
.popup_tit{position:relative;margin-bottom:8px;color:#333}
.popup_tit h2 strong{font-size:21px}
.popup_tit a{position:absolute;right:0;top:0}
#popup_wrea .train_box img{width:540px;height:280px}

/* 약관 */
.agree_box{padding:20px;height:302px;background:url('../images/popup/bg_layer_agree.gif') no-repeat left top;overflow:scroll;overflow-x:hidden}